wall/enclosure of earth - Französisch Englisch Wörterbuch